sheathed artery - Spanish English Dictionary